problem-solving ability - Turc Anglais Dictionnaire